mountain rose - Spanish English Dictionary

mountain rose

Meanings of "mountain rose" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Botany
western indian mountain rose (brownea ariza) rosa de monte [f] CO